>=(greater than or equal to)أكبر من أو يساوي

 

 

       تؤدي نفس وظيفة >(greater than) ,ولكن في حالة >(greater than) يلزم أن يكون أحد المتغيرين أكبر من الآخر ,ولكن في حالة >=(greater than or equal to) قد يكون المتغيران متساويين أو أحدهما أكبر من الآخر.

 

مثال:

var x = Number(25)

var y = Number(25)

trace(x >= y);

 

·       في المثال السابق يقوم البرنامج بإنشاء متغيرين عدديينx  و y لهما نفس القيمة ,ثم يقوم بالمقارنة بينهما ,ويفحص الشرط :هل المتغير x أكبر من المتغير y أم يساويه ؟؟ والإجابة بالطبع هي نعم لأن المتغير x يساوي المتغير y ,لذلك يعرض البرنامج في نافذة output كلمة "true"  .

·       ونلاحظ هنا أن هناك شرطان ,إذا تحقق أحدهما يعرض البرنامج كلمة true"" ,وهما:

 

1.    أن يكون المقرنان متساويين.

2.    أن يكون المقارن الأول أكبر من المقرن الثاني.

 

·       ولتوضيح الفرق بين أكبر من >(greater than)  و أكبر من أو يساوي

    >=(greater than or equal to) ,نقوم بتحويل >= في المثال السابق إلي > كما يلي:

var x =Number(25)

var y = Number(25)

trace(x > y);

وفي هذا المثال يفحص البرنامج الشرط التالي : هل قيمة المتغير x أكبر من

 قيمة المتغير y ؟؟ بالطبع لا ,لأن القيمتان متساويتان ,ولذلك يعرض البرنامج في نافذة output كلمة "false" وهذا يعني أن الشرط لم يتحقق.

 

انظر أيضا:

<(less than)  , <=(less than or equal to)

 

*******************